package com.iretailer.report.mapper;


import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.iretailer.report.base.SuperMapper;
import com.iretailer.report.model.Companies;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Auther: xjw
 * @Date: 2019/1/21 11:41
 * @Description:
 */
public interface CompaniesMapper extends SuperMapper<Companies> {

    /**
     * 根据 id 和 status 查询
     * 如果 id 为 null 则根据 status
     * 如果 status 为null则根据 id
     * 如果 id 和statsu 同为 null 则查询全部
     */
    List<Companies> selectCompaniesByIdAndStatus(@Param("id") String id, @Param("status") Integer status);

    List<Companies> selectCompanyInfo(@Param("ew") Wrapper queryWrapper);
}
